package cn.itcast.bos.service.take_delivery;

import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import cn.itcast.bos.domain.take_delivery.WayBill;

public interface WayBillService {

	/**
	 * 说明：快速录入的订单保存
	 * 
	 * @param model
	 * @author hjw
	 * @time：2017年10月31日 上午10:04:29
	 */
	public void saveWayBill(WayBill wayBill);

	/**
	 * 说明：分页查询
	 * 
	 * @param pageable
	 * @return
	 * @author hjw
	 * @time：2017年10月31日 上午10:40:44
	 */
	public Page<WayBill> findWayBillPageList(Pageable pageable);

	/**
	 * 说明：检索查询
	 * 
	 * @param pageable
	 * @param fieldName
	 * @param fieldValue
	 * @return
	 * @author hjw
	 * @time：2017年11月2日 下午9:13:34
	 */
	public Page<WayBill> findWayBillPageList(Pageable pageable, String fieldName, String fieldValue);

}
